Dudlewebs\WPMCS\Google\Protobuf\Internal\GPBUtil D

Total Complexity 147
Dependencies 13
Dependents 208
Total lines 477
Lines of code 433
Logical lines of code 271
Comment lines 7
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
parseTimestamp()
A
44 10 41
checkMapField()
A
52 10 23
getFullClassName()
A
45 8 43
checkRepeatedField()
A
54 9 20
hasJsonValue()
S
74 9 3
divideInt64ToInt32()
S
51 7 29
parseDuration()
S
50 7 28
hasSpecialJsonMapping()
S
75 8 3
checkInt64()
S
60 7 11
formatDuration()
S
54 6 21
checkString()
S
61 6 11
formatFieldMask()
S
52 5 25
combineInt32ToInt64()
S
56 5 19
getClassNamePrefix()
S
52 5 16
parseFieldMask()
S
57 4 17
checkUint32()
S
58 4 15
formatTimestamp()
S
58 4 14
getNanosecondsForTimestamp()
S
62 4 12
getPreviouslyUnreservedClassNamePrefix()
S
61 4 12
checkUint64()
S
62 3 11
checkFloat()
S
67 3 7
checkMessage()
S
71 3 5
checkBool()
S
70 3 6
checkDouble()
S
68 3 7
checkInt32()
S
69 2 7
getPreviouslyUnreservedClassNameWithoutPackage()
S
67 2 7
getClassNameWithoutPackage()
S
67 2 7
checkEnum()
S
80 1 3
getLegacyClassNameWithoutPackage()
S
74 1 4
Uint64()
S
80 1 3
Int64()
S
80 1 3